rose buds - Francés Inglés Diccionario